package model.board.paging;

import java.util.HashMap;
import java.util.List;

import model.board.QnaBoardVO;

public class Board_ListVO {
		private List list;
		private PagingBean pagingBean;
		//왜 ListVO에 map이 추가?
		//페이징 적용하기위해서는 페이지 이동시 searchByMethod,searchMember의 값이 필요하다.
		//결국 총 list, paginBean 그리고 searchByMethod,searchMember를 넘겨야한다.
		//for문을 통해 pagingBean과 list가 적용되는데...
		//가장 간편한게 HashMap을 통해 searchByMethod,searchMember의 값을 얻어내는 편하다고 생각함.
		//그래서 ListVO에 HashMap을 추가한후 Admin_ListVO를 만들어 주었다. 
		private HashMap map;
		public Board_ListVO(List list, PagingBean pagingBean, HashMap map) {
			super();
			this.list = list;
			this.pagingBean = pagingBean;
			this.map = map;
		}
		public Board_ListVO() {
			super();
		}
		public List getList() {
			return list;
		}
		public void setList(List list) {
			this.list = list;
		}
		public PagingBean getPagingBean() {
			return pagingBean;
		}
		public void setPagingBean(PagingBean pagingBean) {
			this.pagingBean = pagingBean;
		}
		public HashMap getMap() {
			return map;
		}
		public void setMap(HashMap map) {
			this.map = map;
		}
		@Override
		public String toString() {
			return "Board_ListVO [list=" + list + ", pagingBean=" + pagingBean
					+ ", map=" + map + "]";
		}
	}

